
import SM4 from 'gm-crypt'
const cryptoConfig= {
     //配置sm4参数
    key: "JeF38U9wT9wldfdf",//这里这个key值是跟后端要的
    mode: "ecb", // 加密的方式有两种，ecb和cbc两种，也是看后端如何定义的，不过要是cbc的话下面还要加一个iv的参数，ecb不用
    cipherType: "base64" //
}
//加密字符串
export function SM4EnCrypto(EnString) {
  const sm4 = new SM4.sm4(cryptoConfig)
  return sm4.encrypt(EnString)

}

//解密字符串
export function SM4DeCrypto(DeString) {
  const sm4 = new SM4.sm4(cryptoConfig)
  return sm4.encrypt(DeString)
}

